/* VMC 对话框自定义样式 */
.vmc-dialog {
    border: 1px solid rgba(255, 255, 255, 0.5) !important;
    box-shadow: 0 12px 32px rgba(0, 0, 0, 0.15) !important;
    
}

.vmc-dialog .el-dialog__header {
    padding: 20px 20px 10px !important;
}

.vmc-dialog .el-dialog__body {
    padding: 15px 20px !important;
}

.vmc-dialog .el-dialog__footer {
    padding: 15px 20px 20px !important;
}

/* 控制面板按钮样式优化 */
#control-panel > div {
    background: rgba(255, 255, 255, 0.95) !important;
    backdrop-filter: blur(10px) !important;
    border: 1px solid rgba(255, 255, 255, 0.3) !important;
    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1) !important;
}

#control-panel > div:hover {
    transform: translateY(-2px) scale(1.05) !important;
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.2) !important;
}

/* 工具提示样式 */
#control-tooltip {
    background: linear-gradient(135deg, rgba(0, 0, 0, 0.9), rgba(30, 30, 30, 0.9)) !important;
    backdrop-filter: blur(12px) !important;
    border: 1px solid rgba(255, 255, 255, 0.1) !important;
    border-radius: 10px !important;
    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.3) !important;
}
